package dto.req;

import lombok.Data;

import java.io.Serializable;

@Data
public class NotifyReqDTO implements Serializable {

	/**
	 * 支付渠道
	 */
	private Integer payChannel;

	/**
	 * 应用编码
	 */
	private String bizCode;

	/**
	 * 业务方订单号
	 */
	private String bizOrderNo;

	/**
	 * 支付订单号
	 */
	private String payOrderNo;

	/**
	 * 第三方订单号
	 */
	private String thirdOrderNo;

	/**
	 * 原支付单号
	 */
	private String oriPayOrderNo;

	/**
	 * 原第三方支付单号
	 */
	private String oriThirdOrderNo;

	/**
	 * 交易状态
	 */
	private String TradeStatus;

	/**
	 * 交易类型  PAY/REFUND
	 */
	private String tradeType;

	/**
	 * 支付金额
	 */
	private Integer payAmount;

	/**
	 * 退款金额
	 */
	private Integer refundAmount;

	/**
	 * 优惠金额
	 */
	private Integer couponAmount;

	/**
	 * 请求返回信息
	 */
	private String notifyBody;
}